be caught with one's trousers down - Turkish English Dictionary